page-login {
    .toolbar-background-ios{
        background:#fff;
    }
    .header-ios .toolbar-background-ios, .footer-ios .toolbar-background-ios{
        border:none;
    }
    .l-box{
        width:100%;
        margin:0 auto;
        background: url(../assets/imgs/id-bg.png) 100% -200px;
        background-repeat: no-repeat;
        overflow: hidden;
    }
    .l-tx{
        width:70%;
        margin:0 auto;
        overflow:hidden;
        .l-tx-img{
            width:100px;
            height:100px;
            border-radius:50%;
            display:block;
            margin:0 auto;
            border:5px solid #f7f7f7;
        }
    }
    .l-tx-icon{
        width:10px;
        height:10px;
    }
    .l-zh{
        padding-top:10%;
    }
    .l-zh-box{
        width:100%;
        height:39px;
        line-height:35px;
        //background:#f7f9f8;
        border-radius:30px;
        overflow:hidden;
        margin-bottom:25px;
        border: 2px #f39801 solid;
    }
    .l-zh-icon{
        width:25px;
        height:39px;
        float:left;
        overflow:hidden;
        position:relative;
        left:10px;
        img{
            width:18px;
            height:18px;
            position: absolute;
            top:0;right:0;left:0;bottom:0;
            margin:auto;
        }
    }
    .l-zh-input{
        width:70%;
        height:35px;
        float:left;
        overflow:hidden;
        position:relative;
        left:15px;
        input{
            width:100%;
            height:35px;
            background:none;
            border:0;
        }
    }
    .l-zh-yz{
        width:100%;
        height:45px;
        overflow:hidden;
        margin-bottom:15px;

        .left{
            width:55%;
            float:left;
            border-radius:5px;
            border-radius:30px;
            height:39px;
            border: 2px #f39801 solid;
            input{
                width:100%;
                height:35px;
                background:none;
                border:none;
            }
        }
        .right{
            width:40%;
            height:39px;
            float:right;
            background:#f39801;
            border-radius:35px;
            line-height:35px;
            text-align:center;
            font-size:13px;
            color:#fff;
            border-bottom: #b6a38d 1px solid;
        }
    }
    .l-btn{
        width:70%;
        padding-top:10%;
        margin: 0 auto;
        .l-btn-box{
            width:100%;
            height: 48px;
            background:#f39801;
            line-height:48px;
            text-align:center;
            font-size:16px;
            color:#fff;
            margin-bottom:10px;
            border-radius:35px;
            border-bottom: #b6a38d 1px solid;
        }
    }
}
